Elisa

1019CBFSJCN02ARMZ

JavaScript


  • JS 101 Virtual 1

    05 de noviembre


    • Variables

    • Tipos de datos

    • Objetos Literales

    • Operadores

    • Repaso Funciones

    • Condicionales: El if

    • Condicionales: El if ternario y el switch

    • Ciclos: El for

    • Ciclos: El while y do while
  • JS 101 Virtual 2

    07 de noviembre


    • JSON

    • Métodos de strings

    • Conversión de datos

    • Métodos de Arrays I

    • Métodos de Arrays II

    • Ciclos: El for of y for in

    • Objeto Date()

Tipos de datos

Te invitamos a descubrir cuáles son los distintos tipos de datos que JavaScript maneja y qué podemos hacer con ellos.

Material complementario

Ejercicio: Una variable de cada tipo

Para este ejercicio, te pedimos que declares 4 variables de tipo let con los nombres: verdadero, nada, texto y numero. A cada una de ellas, deberás asignarle el tipo de dato que sugiera su nombre según corresponda. 
  • index.js




  • Terminal
elisa@playground:~$npm install
[1/4] Resolving packages...
[2/4] Resolving packages...
[3/4] Resolving packages...
[4/4] Resolving packages...
successAlready up-to-date.
elisa@playground:~$nodemon index.js localhost 8080
[nodemon] 1.18.4
[nodemon] watching: *.*
[nodemon] starting `index.js http://localhost:8080`

Ejercicio: Usando Number()

Ya vimos cómo declarar una variable y asignarle el tipo de dato que queramos como valor. Ahora, creemos 3 variables numéricas pero esta vez haciendo uso de la función nativa Number(). Las mismas se deberán llamar positivo, negativo y decimal, y cada una de ellas deberá almacenar un número que coincida con su nombre. En la variable positivo almacenar un número positivo, y así sucesivamente.

  • index.js




  • Terminal
elisa@playground:~$npm install
[1/4] Resolving packages...
[2/4] Resolving packages...
[3/4] Resolving packages...
[4/4] Resolving packages...
successAlready up-to-date.
elisa@playground:~$nodemon index.js localhost 8080
[nodemon] 1.18.4
[nodemon] watching: *.*
[nodemon] starting `index.js http://localhost:8080`

Ejercicio: Usando parseInt()

Una buena forma de aprender a usar una función nativa como ésta es pasarle distintos tipos de datos y ver qué pasa en cada caso. Vamos a hacer uso de esa práctica.

Para este ejercicio te damos dos variables declaradas. Te pedimos que:

--> A la variable nan le asignes lo que devuelve la función parseInt() cuando le pasamos un dato no numérico

--> A la variable correcto le asignes lo que devuelve la función parseInt() cuando le pasamos un dato numérico

  • index.js




  • Terminal
elisa@playground:~$npm install
[1/4] Resolving packages...
[2/4] Resolving packages...
[3/4] Resolving packages...
[4/4] Resolving packages...
successAlready up-to-date.
elisa@playground:~$nodemon index.js localhost 8080
[nodemon] 1.18.4
[nodemon] watching: *.*
[nodemon] starting `index.js http://localhost:8080`